package com.vhall.component.entity.chat.vo;

import com.vhall.component.entity.page.vo.CommonPageVO;
import lombok.Data;
import lombok.EqualsAndHashCode;

import javax.validation.constraints.Pattern;
import java.io.Serializable;

/**
 * QuickRepliesListVO-
 *
 * @author xing.wang
 * @date 2022/9/6
 */
@EqualsAndHashCode(callSuper = true)
@Data
public class QuickRepliesListVO extends CommonPageVO implements Serializable {
    /**
     * 类型（1 系统  2 自定义）
     */
    @Pattern(regexp = "[1|2]", message = "快速回复类型只能是:[1:系统,2:自定义]两种")
    private String type;
    /**
     * 状态（0 关闭 1开启）
     */
    @Pattern(regexp = "[0|1]", message = "快速回复类型只能是:[0:关闭,1:开启]两种")
    private String status;
    /**
     * 搜索关键字
     */
    private String keyword;

}
